there is someone watching us - French English Dictionary